portable automatic firearm - French English Dictionary